Iterator Model: Add iterator-based sobel/fitting-functions and unit test for range iterator