Improve code naming and constants
Rename constants header
Done implementing image cache