added .gitignore file and remove unneeded files that will now be ignored.
add missing files.