Improvements in MVC Attribute Routing:
1. Flatter attribute hierarchy.
2. Moved template validation outside of the attributes.
3. Main entry point moved to the main namespace for better discoverability.