Added historical and revert actions
Create the initial serializer
Modified the default router
Improved the version serializer class