first version of ManPyObject. All abstract classes inherit from it
methods passed to ManPyObject
more methods moved to ManPyObject
ManPyObject to create id and name if not given