add FontAwesome
some basic layout/styling changes