lot of improvements

* better style
* login/registration
* user dashboard (list user's shortened urls)