Revised the router to include the specifications.
Established the routes for compilation requests.