Basic root path api.
Refactored tests.
Added a failing test for 405 response for root api.
Completed 405 case for /.