Changint .hpp to .tcc extension and correcting minor errors