make use of global variables explicit
use 'B' array type (bytes) rather than 'c' (char)
make SCIENCE actually halt
make PHYSICS use twos_complement()
implement PHYSICS rotation code
fix rotate() to match lines 135-136 of README