Fix the type and the circular dependency
Actually add the icons
Merge pull request #1 from SleeplessByte/feature/core-icons

Add core-icons (fix circular dependency and add missing resources)