Modular rewrite of the OSRM frontend using plugins