More styling, added some CSS animations for transitions