add readme, gitignore and pip requirements