add classes in meta
merge RouteEntry and Route into one class, because they deal with the same things
add inspect for Request