Server: serve both files and directories at URL /files/*
Refactor FilesView to accommodate any directory
Better joinPaths()
server: put '/' after directories
Update CSS for the new hierarcy
Exploratory coding to get subdirectories to work, in vain
Refactor into smaller pieces, part 1: util, models, collections
Refactor into smaller pieces, part 2: views, router, app