adding redux for user state management and testing loading images
adding redux for user state management