added basic entity operations and baseline platform code