added an update pipe methods to update a pipe's graph
removed unused code and updated smush method
added buttons to get or empty a pipe's graph
removed unsupported operations