added login/logout; starting to rename components to my namespace