Finalized ImageManipulation API

Working :
- Blur / EdgeDetect1/2/3 / Sharpen on RGB

TO TEST / DO:
- All of the above on GrayScale
- Croping RGB/Grayscale
- Implementing both scaling (nearest + avg) algorithms