Give static assets it's own router instance

This allows us to give it specific behaviours (Eg, cache-control).
@matthew-andrews once the assets are versioned I suggest this is higher, eg. 30 days