Consistent naming of dictionary keys
Slightly more efficient.
Bug fixes in game logic
Moved tracking of games won/lost in one session out of UI.
Redundant method removed.
New project structure and using sets to represent winning lines.
Bug fix. UI keeps track of which player it is accepting input for.
Removed redundant method.
Moved game-over calculation out of UI.
Spacing in games won/lost in UI.
Forgot to rename method.
Can only make move while game is in progress.
Restructured project to accomodate testing. Added basic tests to try out pytest.