add basic login capability... needs styles