updated .gitignore with mac files
fixes bug in createSource caused by fn removal