added login page and mappings