Added abstract processor class
Merge branch 'feature/processor' into develop

* feature/processor:
  Added abstract processor class
Added abstracted gson processor
Moved resolver and file manage from ui module
Merge branch 'feature/utils' into develop

* feature/utils:
  Moved resolver and file manage from ui module
  Added abstracted gson processor
Added base debug class