added login page and some admin pages, basic talk editing functionality