update readme
update examples
change tp_self and defined_class alternatively