add requirements and git ignore
Merge pull request #5 from takac/master

add requirements and git ignore