Added feature for reset --hard
Updated icon
Updated .gitignore
Merge remote changes