Fixed rename bugs from SawtoothGenerator -> TriangleGenerator; Add SawtoothGenerator class
Fixed rename bugs from SawtoothGenerator -> TriangleGenerator; Add SawtoothGenerator class