Moved from HyberCube

Old commits can be found on https://github.com/skies457/hypercube