GameFactory tells now what board sizes and game types are available.

This enables the GUI to be more dynamic when it comes to OCP.
No hard coded game types anymore. The available game types are available
for the GUI as soon as the factory has been made aware of them.