Separated out server configuration + startup into separate files