Update readmewith OO/Procedural info, fix instances where  is called instead of ->str