cleanup and added gitignore