more cases, not elegant though :(
added cases, needs descrip/look at again
edited descript
Update window2d_test
updated to reflect func changes
changed randi
updated to reflect func changes
merge with tests by julia