added target board and the ability to place a targeted square

resolves #10  and #11