Remove trailing whitespace
Restrict auto-generated routes
Delegate Reply#name to user
Refactor authentication logic into User model