Adds user registration, tweaks home page slightly