[css] Add new authentication.css and move general properties to base.css
[templates] make templates inherits from base.html and add its own js/css files as dependencies