Added colouring to the selected squares for manual moving of pieces, and moves the colours of all the board UI out to be variables instead of hard coded