#101 #103 added change password, login, logout views

I haven't done work on this, but created for reviews.