added classes for players, board and game action. refactored the main activity.
mostly working.