add gitignore and deployment tools