Refactored user account details

User can now update account on their profile page. User and Order controllers are now mostly spec'd. Feature specs created for the user account pages.