Code improvements and refactoring regarding User and UserInformation

I tried to structure a little bit the code regarding UserInformation, placing it in its place in the <code>UserInfo</code> class. Removed all unused methods from the <code>User</code> class. 

Placed a <code>TODO:</code> in order to remove comment and submission-related information from the User class, as it shouldn't be in there.