Add files for the entity and transaction classes.
Start pondering the interfaces for EntityCache and Transaction.