added compile and test dir. adding python bindings and test file