Change: modularize invaders