Add proper gitignore file