change image size to improve alignment with board
update get_cursor_position()

get_cursor_position() now only accepts clicks if they are inside
the actual position.  If you click on the grid itself, nothing
happens.