Slightly better error handling
Update README with instructions about running on port 843

Fixes #48
Un-hardcode many roles and game references