updating name conventions and fixing gitignore