Extendable HTTP routing library