Factor out FloatingCubes into it's own file and rename it