Fixed homepage login issue

The homepage was showing stuff before a user had actually logged in.
Fixed it.
Merge branch 'master' of https://github.com/adayton1/budgeting-app

Conflicts:
public/modules/core/views/home.client.view.html
Fixed merge conflicts