Some small spring projects from a spring training course (conveniently refactored)