added dist test
bindings in separate files
dist test