Front-end auth incorporated
User auth now works for the general case
Additional features to add may include password restrictions, username restrictions, password confirmation boxes, and displaying 403 messages when auth fails.