Added checks for remote repository changes (Needs performance improvements)
Added SCM driver based functionality