Allows you to represent a route as an object and gives you a methods  to easily inject it into Express.js router.