Fleshed out body and added hover effects