Use decorator to check user authentication.
Redesign UI.

close #2