moved things up to the program_name level
Now with different random number streams
introduced mdctrl as common interface for md-callbacks
uncommited changes