Adds todos for image
Reading data from disk instead of loading from memory

This will cause more data access but less memory
usage so that's good