update readme, dockerfile and .gitignore