reporting cruelty with parse
migrated add custom cruelty spot to use parse api
using parse subclassing
ported remaining service code to parse