moves new Square call args onto one line in Board widget
formatting: groups initialisation assignments
adds id to server Game toJSON
corrects spelling of getActiveColour
adds board initialisation to Game widget and removes history and unused template elements
changes getBoard().getBoardArray to getBoardArray() directly on Position
removes explicit width and height from html and body