[Refac] base CNN layer now exists + different filter interfaces
[MistakeProof] getWeightsWithoutBias() created