initial implementation
Merge pull request #2 from muayyad-alsadi/master

initial python code