Backend user creation, bug fixes and design improvements on user account