working installer and git ignore