User account support added

Login, logout, create account, and change password functionality added