Minor Changes and added gitignore