Add icon system within its own package. Dependent on #9
Add icon system within its own package.
Dependent on #9