initial version of Python API
added .idea/ to gitignore