Need an Introduction to Tiny Core? Or peruse Core Concepts.
Flburn already has matching binary name and icon name as mentioned per the audacious-gtk3 thread, so I don't at this point know how for JWM to show an icon.
There no significant requirement of any big change.