added font awesome, and css3 transitions