Big refactor with separating methods. Moved main method from Okno to Game  (run Game, not Okno from this commit on).