fix error on login process
minor design improvements
update readme