Initial code.

This commit is made solely for the purpose of providing a starting point
for code tracking.
If configured correctly, main.cpp outputs an image with an adaptive
binary window calculated for a pixel A(512, 512) with a width and a
height of 256 pixels and a threshold value T = 1.