Graphing Functions using Transformations