adding gitignore and the buttons partial