Breaking out classes into subdirectories.

- Adding virtualenv script to add ability to run the script without installing PIL into the system.