Significant changes

* add page background
* add user list
* save user to the DB
* user login
* user logout
* add header, footer