* add image * overflow hidden * add close button * add animation to cover image * use cookie to store user preference * refactor to have a reusable component called AnimatedFadeOut * corrected close button position * modified according to comments
* add image * overflow hidden * add close button * add animation to cover image * use cookie to store user preference * refactor to have a reusable component called AnimatedFadeOut * corrected close button position * modified according to comments