Refactor the Image model to suit filebrowser as the image library; Here we lose the concept of ImageInstance and make things simpler