Properly synchronizes color changes between the server and clients.
Clients will also update color to match the server as the canvas initializes (if the Server changed color while the client wasn't connected) - Might throw an error in the logs, but appears to work correctly.
Properly synchronizes color changes between the server and clients. Clients will also update color to match the server as the canvas initializes (if the Server changed color while the client wasn't connected) - Might throw an error in the logs, but appears to work correctly.
Closes #12