Refactored desktop user settings menu
-- Still need to remove old one, but will wait till fully refactored