Add git ignore and tempaltes