Adding new files to gitignore
Adding rule for macosx compilation.
Cutting some useless code. Now managing -exceptions- lol