spring -- overview and setup
the core spring module: defining beans and dependecy injection