inter program networking implemented
Disabled marshaller generation
Put marshaller header back into main.h, now links to runtime version
cleaned up dirs a bit