Initial commit for python unit tests, and usage of sf api