Following are the things I have done as part of this commit
1. Added more factories for entries and users
2. Fixed the entries controller spec, home controller spec
3. Remove some mocks and stubs
4. Changed the way user sign in was being mocked
5. Heavily commented code with some suggestiong and learning from my
past