update documentation about icon resources
add missing header