Added some documentation

Also moved blankIcon to Utils as this is more logical