fixed bugs in user.py and filled in methods
user file complete