Added single argument (T*) constructor
Added destructor for examples of using templated functions