Added colour picker
 Added fill tool
 Tweaked empty cell style
 Filled pixels join the current layer
 Added ability to review and cancel light effects
 Do not consider canvas edges as part of layer when applying lighting
 Styling changes
 Added ability to reset canvas
 Fixed uninitialised global canvasSize
 Added link to source