arguments for the shell
few things
removing typeenum.h/cpp; adding pipeclass
adding class to pipe object
removing typeenum since we have classes
extending iterators with coroutines
few fixes for coroutines
re-adding integer operations
readding operations for floats