Merge pull request #2 from dgurjar/design

Design
Sends proper message when battling and not spectating

Addresses part of #50. Making the chat control accessible is the other thing of #50 to fix. (The relay station will also need to be updated, but it's already coded)
show team preview in battles
You can now select team preview lead

It doesn't work with servers though, idk why
Also added cancel button but doesn't work yet (#51)
Team preview works (galf of it) now