put version on configuration.js
minor identation/style changes
mtime as just time; removed ctime
changed to read content when listing
separated raw, parsed and html content
separated url generation
issue #4