The basic components of the FCN are defined in the template class FCN. Frequent used activation functions are also implemented.