add some debug logs
add icon overlay methods
add fileIcon module and tests