remove all hard coded paths
use foreman for process management
fix signal handling

The `exit` statements were preventing the app from shutting down
everything required for a clean install on debian
we appear to have a fully working debian and fedora/redhat package