First commit of changes
1. removing unnecessary items from main view
2. reducing query excutions
3. adding memcache, johny-cache
4. adding template loader cache