[DEV][CAMERA] New camera module (handle view and projection).
[DEV][CAMERA] Improve code aesthetics.