cleaned up and added gitignore