Removed Imageset as default data reordering datastructure
- Added comments to the data-reordering loops to make it more readable.
- Load data into imageset only if we are going to be using them later on, as this will save time.
- Saved ~0.4 out of ~1.2 seconds on using std::vectors with this method.