Added hooks to APIModel definition
Transaction creation now updates corresponding objects