add icon and fonts
significant ui improvements