Imroved login/authtoken handeling
Added username prompt
Added login error handeling