Space Invaders for LPC1768 (ARM Cortex M3) microcontroller for EE378