Abstracted out some functionality to allow Projectile to be an Entity.
Other modifications to accomodate this change.
Fixed Entity duplication in cells due to not clearing add set.