Added PSR Message Interfaces
Added body object
Added new request object
Added request controller
Switched main request object to new psr compatible request
Removed validator and service provider
Removed "App"