staging changes
updated gitignore
Formatting changes and handled no image problems.