Update user controller and add login view.
Add login functionality.
Add authenticate test and update UserController.
Update README.md.
Add SHACodec and implement password hashing.
Add LoginTagLib and add security filter in UserController.
Add Admin Filters to restrict access across entire application.