object_save initial py port
fix syntax errors in init porting & add script
Merge pull request #54 from Metallicow/more-porting

some more py porting a few extra missed commits