refactors service classification rules out to individual service modules...

... and updated class GenericService to validate new service rules. creates ProcessManager to handle process related tasks.