Fixed UserInformation constructor argument order
Completed the User class with documentation and tests