added Whoosh to requirements