uses mranderson for dependencies

- so dependencies can be included as source and dependency clashes can
  be avoided with projects being refactored