Using SortedSet where it makes sense
Added priority for version
Removed unnecessary includes
Link the last available sprint to each version
Can postpone versions and reset all