Allow error correction of player CG

Previously we just kept adding dots (player CGs) on the screen. Now we only
keep the latest dot.
Draw rectangle around player CG

Previously we just drew a dot. We draw a rectangle to aid labeling a little
bit.
Function to yield windows from an image
Move frame grabber to utility library
Write utility func to tile equally-sized images
Load CG of players from file