Did some things, implemented an icon systems.