Working product Space Invaders

reogranized, working product.