Added Symfony\HttpFoundation as a dendency
Replaced RenderInterface with AbstractRenderer
Added typed exceptions
Refactored View Renderers to return a HTTP response and extend AbstractRenderer