Started writing unit tests, added coverage library
Added new tests for single search result items
Parser refactoring, added offline testing functionality
Added singleItem fixture html, updated tests with offline support
Merge branch 'tests' into develop