Commit before integrating new expand implementation
compiling code, need testing
added implicits for Transforms case classes
Renamed test file
removed old file from renaming
Debugging, including refining Print function, depth-controlled composition and tests added for transform with partial funs