Migration of the library

Gear MVC Template actually in construction, wait a bit for the
documentation.
Update files

Adding cache file missing
Merge branch 'Gear'
Clean comments for the controller class
Add readme

For a better comprehension