add mac nodes and git ignore