public ArrayList<Point> getPossibleMoves(Point start) {
		List<Cell> cells = board.getPossibleMoves(start);
		ArrayList<Point> points = new ArrayList<Point>();
		for (Cell cell : cells) {
			points.add(cell.getPosition());
		}
		
		return points;
	}