Fix icons submodule & minor style changes

Signed-off-by: Herman Banken <hermanbanken@gmail.com>