subtly restructure

hoping to be able to have separate scripts do compiling for different architectures, e.g. Notch's DCPU16.