ui updates, login working, create account nearly there.