Forked

Here are some things that I did yesterday, before "Material Design", so
merging back in will take some time.
-Defined constants
-Fixed some UI
-LayerManager greatly improves the layer experience by adding, finding,
and removing layers and mirroring them in the UI
-Other things