fixed performance issue, the iconfont is only read once now instead of reading it seperatly for each icon