adding interpreter and monadplus, replacing monad
working on cooperative multitasking
deleted tree
small cleanup, more maintenance required