In class by Mikhail:
Requirements:
1. user can search down
2. user can search up
3. search can be case sensitive
4. search...