Add user account confirmation
Fix up user authentication, login, etc
add cash account model