Project Heisse update

The data management screen works fine and persists all the way to storage.  I've added storage management functions, accessible only via the console that should come in very handy.  The last sticking point is adding a new machine.  When I add a new machine, it gets added to key `null`.  Initiallizing the editables for the new machine is pretty straight forward, but since the key can get edited (must be allowed) it's location in the store (and, hence, the DOM) can shift.  Need to clean up the add function and then do a simple sort and I think it's ready for initial user testing.

Tags: project-heisse