Moved code into cpp file to avoid linker errors
Added ability to move the right face clockwise
Added ability to move the back face clockwise
Added ability to move the left face clockwise
Added ability to move the top face clockwise
Changed bottom to down to avoid confusion between back and bottom shorthands
Added ability to move the bottom face clockwise
Changed all occurrences of bottom to down and all occurrences of top to up
Fixed up move
Fixed down move