Updated git ignore and button label states