Next step will be incorporating a reasonable way to incorporate this a little nicer into skins. I think XBMC filling "static" content containers based on the library paths may be the way forward?
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.