Many updates, new DatabaseSetup class (doesn't require starterdb.json
anymore)