Add a check for the video mode in Graphics::init
Add the missing copy constructor in Canvas
Basic stuff for File
Basic implementation of the Image class