Runtime Optimizations

Optimize projectile collision test to check just tanks and fences
Optimize collision check using dictionary
Add in-code info
Add entity IDs
Add settings dictionary for near future use
Game now slows down at around 460 entities, as opposed to the
previous 80.