added a cache for controllers
Merge pull request #7 from mauhiz/feature/cache-controllers

added a cache for controllers