updated readme and add gitignore template