Change return value of DataStore operations to void
Fix includes
Modify the instance getter of DataStore to public
Add active transaction member variable to DataStore
Add method notify to notify DataStore that a transaction is being committed