Added a way to choose a file for loading in Canvas.