Add 2 new files and modify photoeffects.hpp