new tests added for Cache and Config
updated .gitignore
made Cache self sustainable, enforced check for Cachable instances, phpDocs, minor bug fixes
changes according to reflect updates to View implementation, bug fixes
Force Cachable implementation