Add state support to structures
Start adding buttons for the structures, add animation toggle
We don't implement the layer stuff for now. Should be fine as is.