void Move(object sender, EventArgs e) { //If the correct input is pressed, move the block according to the direction if (controls.moveLeft(input, mainBlock.BoundingBox)) { if (!Collision.blockCollision(mainBlock, mainGrid, Direction.left)) { mainBlock.move(mainGrid, Direction.left); } } else if (controls.moveRight(input, mainBlock.BoundingBox)) { if (!Collision.blockCollision(mainBlock, mainGrid, Direction.right)) { mainBlock.move(mainGrid, Direction.right); } } }