Pretty substantial update - mostly moving file structures around.

1) Added OpenCV as a submodule
2) Added CSV parsing and core data interaction
3) Changed filed structure to match.
Lots of folder renaming and logging added. Adding test image with just white background.