Majority of functionality implemented. Cleaning up code and refactoring.
Added ROI checks and setting of ROI from center. Fixed issued with regular ROI setting. Added more information to logs.