adding font awesome and a little extra styling