Cache MPD content

+ rewrite routes
+ rewrite LibLoader as instanciated class rather than static accessor