cleaning

* Try to find missing headers and other files
* Add newlines at ends of files
* Remove unnecessary semicolons
* Add .gitignore and remove .DS_Stores
* Change project settings
replace user-specific paths with relative ones, address some more warning messages
Merge pull request #1 from cooljeanius/master

silence some warnings