Revert "Continued work on game listing"

This reverts commit 38e3a933153e97ad2c1ab454a24445ed5302c6c2.
Revert "Revert "Continued work on game listing""

This reverts commit a77aa0c98e3211a6fa0d269a2d918b0686cdc0d3.
Re-enabled connection to server
Listbox with games printed in console
Game joining box done, if still laggy.
Fixed updatein EnvironBox
Importing just ClientService to potentially resolve dependencies
Changed to only do game name and player name
Fixed loading display
Added service.py with only what is needed
service.py as needed py client
Reworked file structure
Reworked file structure
Downloaded image files
Converted to .png
Resized to 100x100
Added stack_id to unit, and communication functions
Added stack merging and splitting communication prototypes
Successfully added units from scenario
Split up code into multiple files and shrunk imports