Renamed tests
Made way/generators an optional dependency
Added tests for format handlers and error response class