Added util dependency
Added maven push configuration
Merge branch 'feature/maven' into develop

* feature/maven:
Added maven push configuration
Added util dependency
Added annotations from super class method signature
Changed references and method names
Removed cache manager and replaced with FileManager from Util module
Added file manager into settings and replaced references with settings reference
Merge branch 'feature/tidyups' into develop

* feature/tidyups:
  Added file manager into settings and replaced references with settings reference
  Removed cache manager and replaced with FileManager from Util module
  Changed references and method names
  Added annotations from super class method signature