Mac OS compatible
Add settings blueprint
change git ignore
More blueprint
Merge pull request #30 from xuy/master

More changes to eliminate environmental differences