refactoring and moving backend resources to kernel
Fixed apis and paths
Moved user form to kernel
Merge branch 'refs/heads/Feature/MigrateBackendToKernel' into STABLE