=== To Do ===
 
  * Unloading icons into files stpr267 is wrong. there is no iconToUnload method.