fix things, add gitignore