Finished DDL, needs to run the gammot of tests still.