added font awesome gem and styling