public void tryMoveRight(final Block[][] tank) {
        //TODO: consider case where piece isn't lined up to left of layout
        // Don't escape the tank
        if (coord.getX() >= (Model.TANK_WIDTH - width)) {
            return;
        }

        // Make sure there is space to move into
        for (int x = 0; x < layout.length; x++) {
            for (int y = 0; y < layout[0].length; y++) {
                if (layout[x][y] != null) {
                    int tankXCoord = coord.getX() + x;
                    int tankYCoord = coord.getY() + y;
                    if (tank[tankXCoord + 1][tankYCoord] != null) {
                        return;
                    }
                }
            }
        }
        coord = new Coord(getCoord().getX() + 1, getCoord().getY());
    }