added schema definition for transaction, added CRUD for transaction and application