YASIC - Yet Another Space Invaders Clone