Authenticates users with database data

removed dependency that wasn't needed
Added 404 page
User Registration

Added route for 404.html, Added route to register user. checks for
duplicate users and password strength. Added User route to check for
existence of user