Controller/Template/Initial functionality for user profile
Initial functionality, however session does not regenerate automatically, and needs a page refresh (language preference changes in both db and session)
Added functionality for updating passwords via user profile page
Added functionality for email updating