Give static assets it's own router instance

This allows us to give it specific behaviours (Eg, cache-control).
i concur