started incorporating opencv2 (for file ops)