added some comments to the core package
renamed core files
tidied up the exec package
preparing for concurrent execution of mscrs