Realized that templated class cannot have src file separate.
Controller implementation back to header file