gitignore file has been added and cleaned up a bit