Moved in cube.rs and array.rs from Hematite