Extract selection strategies to classes (#176)