a personal catalog and media streamer built in javascript