added .gitignore to ignore complied files