Add FontAwesome

Because it's awesome! In addtion, make some changes to site navigation.