Created individual Route implmentations instead of creating a bunch of
anonymous classes.

The naming convention is Resource/Method/Route example: LoginPostRoute