added some refactor questions
introduced a Query object instead of a String
started specing out the results screen presenter