Make it clearer we don't use these args
Configure host / port
Tidy up dependencies
Add basic security support
Update TODO
Handle access denied