Basic Example of class template