make config generic
replace query string in paths before attempting to find it on cp or disk
typo and add support for sub directory listings
ensure mime type provided isn't null
add support for URL rewriting

Transcriber transcriber = new Transcriber(this);
//anything match app/some/path but not app/some/file.ext is re-written
to /app/index.html
transcriber.addTranscriptionPattern("^.*app/[^\\.]*$",
"/app/index.html", true);
server.addFilter(transcriber);