Include constructor for all the class so that it is easier to define NN topology