EC308 Asteroids project