Cleaned up login functionality and added error for bad login
Added favicon file and link in header
Added styles for error messages
Added a validator plugin
Added form validation