Cleaned up implementation
Fixed tests
Cleaning up path building
Added tests for ViewEngine
Working on docs