Make sure every time a user logs in we make sure we update their profile properly, we also may need to add a case with removed instances, but for now we will persist their profile

All abilities to update profile fully are now possible on login
Merge pull request #10 from liamneesonsarm/full_user_update

[WIP] Make sure every time a user logs in we make sure we update their profile...