Split MortonNumber into header and source files and added it to CMakeLists