Prototype for module collection

Prototype for projectile fire
Assiimilation doesn't always work as intended