Made changes to support java file generation from command line.
Made the following changes

1. Support for options to delete data from tables
2. Changed TransactionExecutor to use concept of workflows.