feat(user) Overall improvements to the profile system, working profile picture system

Polished the profile page and commented part of its code. Added a system for users to be able to change their profile picture using cropping. Other overall improvements were made. CODE IS YET NOT READY FOR PROD!