Add public page; Update css and links;

* Stick header to top and set its relative postion to front
* Change root_path to public#index
* Add background image; expand to cover screen
* Skip require_login for public page