can do undo/redo in more states now; fixed some minor UI bugs
added actions (keybinding support); fixed project loading