Refactored ImageDataSource
Refactored ConvNet. Successful integration testing.