Options: extract parser opts into module.
Extract the server from the cli

Mainly so this can be used programmaicatlly for testing.
Extract get-body.js so it can be reused
Tests: add a test!