Board now creates new object when requested. Added game speed control to controler.
Added game factory as a mean of object instation.
Added proper set of tests for game factory.