Renamed source file
Major restructure

- Reworked several functions to tak a PIL Image, and return a PIL Image.
- Removed many (now) useless functions.
Updated Readme
Updated Makefile
Merge branch 'develop'