namespace ruby classes under Moon.

Note that the GUI classes aren't namespaced yet, so they need
the full namespace to access the C++ classes. Later this will
not be needed.