Updated todos.
Added validation state to username.
Added an alert for form validation.
Changed alert to help block.
Error styling for the other inputs.
Updated todos.
Added CSRF protection.