basic code
partial aiming code
rip logic out of the puck detector
be stupidly explicit about units
the provided example file, version with comments
starting to move the game logic out
it talks!