added gitignore
fixed lint issues