Cleaned up files, added caching

Config now caches based on environment
Cache now caches for a week on portfolio (examples put in config file)
Merge branch 'master' of https://github.com/Knine-Media/knine