fixed Improvement application so that integer fields can also be used. Each new field type will have to dealt with manually. This also exposed a bug in OrbGenerator to do with how orbs were generated and managed preventing the number of orbs from being modified. Should work now
bunch of fixes related to getting builds to work. Added the PoolManager because pool instantiation wasn't working although this may have been due to resource loading. Either way this works now