Refactored Route Handlers / Refactored BaseRoute to AbstractRoute