re-wrote the file listing function completely, now uses a big Table
Tables, colours.  I really should commit more...
No really
Seriously, it's just a MarkDown file