move some initial setup tasks to external update script
also resolves issue #116