Code adjustment

1) All nested functions moved to separate files (loadImages,
saveImages, cropImages, cleanDepth, determineSlope)
2) Image info is kept within the structure, as well as load path, save
path and flag.
3) Path to images is determined ONCE in manipulateLuminanceAllImages
function.
4) Initial exception handling (try/catch)