improvments, includs: adding different state pages (login, admin page with just log-out button for now) - some logic corrections -etc.