String representations of class instances str and repr methods

Motivation

Both methods implemented eval-round-trip style repr