Added index, update/delete, rollback/commit, constraints
Finished stage 2, added revisions, fixed data generator script