Fix weird bug when joining an arena that was made in the same server
session. Also renamed some classes and cleaned up code.