Targeting system complete, needs testing

Now up to date with towers and enemies.
Projectiles need to be re-made.
Initial targets not being assigned
metadata updated itself after making the previous commit and before being able to sync.