add gitignore
normalize formatting
readme