Removed gitkeep as it's not needed any more. Moved classes unit tests up to better match the app directory structure. Still not sure whether or not to add the src folder in between tests and Bolt. Doesn't add any extra info yet as it's the only folder in there currently.
Updated Cache class with DI for cache dir to allow unit tests. Updated unit tests and added .gitkeep to retain cache dir.
Merge pull request #166 from pvankouteren/issue-128-unit-tests-structure

Issue 128 unit tests structure