Implemented User Authentication

Implemented user authentication using Kohana's built in Auth. Passwords
are now hashed before being stored.