added the gitignore to ingnore compiled files