Add template functions to Control.cpp

Now need to fill in the member function code.