index using `layout`
reusable `routes`
bye `templates`
move tpl with component
basic `LogIn` form integration