Merge remote-tracking branch 'main/design' into design
explanation
Fixed bug when loading a battle for the first time
Progress towards battles working

Team loading should work ok now. Just have to show a choice when you have one!
Also auto forfeiting when closing battle tab
Merge branch 'design' into gh-pages