New fields and methods added for User model
Changes made in Signup logic. From now on we store password as encrpyted.

Small javascript snippet added to login page