Moved Dependency into parent for version management and also used the
latest version of each dependency
Added Strom Toplogy related Classes