Updated database to add a profile table. The user table was also restructured.

When a new user logs in, a blank profile entry in the database is generated.
Edit profile page is added.

The fields auto fill with the already stored data from the database.

No submit function yet.
Users can fully view/change their own profile.
Merge branch 'master' of https://github.com/quillyBeans/USMOnlineJudge