pixel_canvas: Button class implementation +

Also, minor additions to SaveLoad Module