Full EaselJS Implementation + Projectiles