add :py, refactor :go and play module
update docs with :py