Added stack module
Rearranged model classes
Added game factory
Filling the grid at the start of the level
Allows position filling of central cards.