moved simproc functions to the core and got poly/ML process communication working
working on simprocs