[BZ 1120418] Fix compile errors.
[BZ 1120418] Refactor the location of storage maintenance related clases.
[BZ 1120418] Fix package names after moving classes in the source folder.
[BZ 1120418] Create a job package to keep track of jobs and associated code.
[BZ 1120418] Refactor code to remove the builder since data binding will be at runtime or it will be consistent accross all the steps.