Font awesome integration

Adds new icons and updates styles.