small tweaks, add gitignore