Bugs + refactoring

Bugs: 1st connection caused a crash, stopping a game while in pause
didn't refresh start/stop/pause/resume buttons