some essential imports; created .gitignore file