Handle missing view/template name when creating new Template()
Throw different exceptions for missing view name to missing view file
Discover Templates from file, not config array
Remove duplicated partial require_once
Remove from templates array from App class
Ensure $cache property is found on Template & View class
Use template name as $name, not page class
Whitespace and comment clarity
$template parameter should be $name
Save template path to property for re-use
Discover partials from file, not config array
Remove $app property from HTML class
Add default page titles to views
Resources, Partials and Templates are now injected via a File handler class
Use File handler class to manage views as well