Added object to hold genetic algorithm master.
Merge branch 'master' of github.com:TCalvert93/Pointer
Merge branch 'master' of github.com:TCalvert93/Pointer
Continued work with genetic algorithm.

Added some additional things to VictimMonitor, to report the necessary
data to GeneticMaster before it dies. GeneticMaster now holds all the
necessary data in static variables which persist through loads (see
comment at top for reasoning). Then, it acts according to what type
of data it has, whenever it is created, either calling initial functions
if there is nothing set up, or performing the genetic algorithm if
there is already data present. Additionally, victim generation is now
solely handled by GeneticMaster, with MasterGame only picking a series
of initial positions for them and passing that along.
Merge branch 'master' of github.com:TCalvert93/Pointer