more user leveling functions
gaining exp and leveling up works