refactoring the storage
working on the transactionalgraph, next step -- whether put read in a transaction or not
swithing to dev2 for rolling back
passed vertex and edge test suite
fixed the iterable problem for collection, but not database
before fixing a critical bug in referencing
fixed another small issue, but the current version does not support concurrentmodification for the database