Fixed compile
GameManager -> Game, removed some useless code
Removed recoil pattern system (cool experiment, not something I want to use in practice)
Use GameObject references in WeaponDataResource, instead of dumb hack from months ago
Fixed weapon instantiation bugs