touched up html and added hover and transitions