allow for no inputs
remove params dependent property
Finish 2DConv and 2D MaxPooling layers