Switched to HTTPS (custom cert for now) and added a registration form
Client-side registration form validation
User authentication
Login quick fix
Added authorization requirement for sensitive pages
Removed some traces and fixed status code