Updated the framework to version 0.4

Updated framework to use PSR-4 autoloading
Added PSR-3 compliant custom logger
Added psr/log in composer.json
Created a better custom response header wrapper