session upload

MainActivity
+board size choice base on screen size
+changing rules or board size forces a game restart