Greater refactoring to prepare data.js for persistence.
Map Graph commands to ObjectOperations.
Merge branch 'chronicled' of github.com:michael/data into chronicled

Conflicts:
	data.js