User Profile

No TDD was made since there were compiling errors.