get rid of some reflections
fix a couple typos
Update gitignore