Add param key converter from camelCase to snake_case
Rename services to a fully qualified namespace and add base testing