Move startup setup to its own script