Adding first run installation, converting to argparser, moving the server into helpers and allowing it to be started from the bin