Based on http://www.abeautifulsite.net/blog/2007/06/php-file-tree/, modified for use as a frontend for an Airplay-compatible system