Got crude demo page. Needs better UI, but this will do for now