[Major] Classes added

[New] UserProfileManager & UserProfile
[Update] Added ID fields
[Others] Renaming & Formatting