added go implementation
moved python implementation to python dir