working (I think) loop unrolling thread called conv2D now at top of file (based on Fah's most recent)