Add interceptor functionality
Add upload fields for file upload interceptor
Replace validation with validation-code-string
Add finisher functionality
Add finisher example to setup.ts
Merge general_finisher_functionality in master