Moved Transition to core
Added Moon::Color coerce, and removed ::extract
Remove Transition from Transitionable

Nested attributes can be accessed using "x.y.z" notation
Input mode spaces and dashboard buttons!