Updated the UI dependencies and reworked to solve feature set and feature expanding and collapsing.
Fixed all icons to use the new font awesome set.