Added basic user profile pages.

Also, added new columns to the user table for user profile settings and information that will be shown on profile pages.
Added account settings page.