bug fix + Network Multi DiGraph+save rewritten + OSX compatibility

+ add missing CDF class from the last PR
+ fix a bug during project.py initialization
+ speed improvements in save class
+ Network is now a a multiDigraph ( MultiGraph before) => will simpliify upcoming communication layer implementation