add string extention for extract version numbers in java version string
refactoring
extract strategy that calculates next versions update number
rename next_version => version_up
extract update modules