font awesome and bootstrap refactor