make applications depend on modules

so that python applications can be built and run

close #390
provide mthods on MC that get statistics like on the movers

close #392