added some code for initial configuration, now we don't have to manually set up the schema or anything