public MarkSlotBoard(int xSize, int ySize, int xPos, int yPos) {
		if (xSize <= 0) {
			xSize = 1;
			System.out.println("Too small width, setting to 1");
		}
		if (ySize <= 0) {
			ySize = 1;
			System.out.println("Too small height, setting to 1");
		}
		
		this.xSize = xSize;
		markpieces = new MarkSlotPiece[xSize];
		
		for (int i = 0; i < xSize; i++) {
			markpieces[i] = new MarkSlotPiece(i*MarkSlotPiece.WIDTH, yPos, ySize);
		}
		
		this.setBounds(xPos, yPos, xSize*MarkSlotPiece.WIDTH, markpieces[0].getHeight());
		
		repaint();
	}