Some more work on the base engine
I have an entity class in place, currently only with an optional graph node
the entities form an auto list to iterate over - I should expand this to graph nodes maybe?
started adding basic utilities (just safe delete)