Moved core classes under the Moon namespace