Refactor projectiles to no longer use MW-objects