1) Fixes to my git ignore
2) Compliation fix due to wrong header includes