Completed the IncrementalSearch method implementation
Completed JUnit tests for IncrementalSearch and fixed a lot of bugs.
Refactored folder structure to separate src from test