Deleted SinglePlayerFrame

Now the client and singleplayer gui will use the same frame again, and
will use a different implementation of GameRunner to change whether it
sends data over a server.