Refactoring to use search Engines
Cleaned up tests, refactored to be fully backwards compatible
Started adding support for range