REST API handler methods now have consistent naming.
Various refactorings throughout.