Working on assignment 2 search

Search bugs
- not removing/adding terms properly