Added cache system inside home controller
Fixed objects, unit tests, unit test data
Update useless word dictionary
Merge branch 'feature/optim-backend-algo'