[MAINT] Divide `Image.hpp` into several header files.

As the title says.