More Structure

Close #7
Close #9
There are several new functions added in to export (once all of the zip
parts are together)
I also fixed the layer editing on canvas.
Plus saving watchfaces to localStorage
Plus new text fields
Although a lot of stuff is not user-facing yet.