Refactored starting a game, so there is less code reuse now.

Added the "Load_From.xml" file used by the client. The client recives a
file in bytes from the server and then writes it to "Load_File.xml"
where it is then read into a game. Also made a FileNotSentError incase
the file transfer fails
Merge branch 'master' of https://github.com/CameronProbert/SWEN222Project.git