added server-side modules to root level build
added orphanRemoval
added cascade from inverse side
adding one-to-many uni-directional
added @ElementCollections
added null check on tearDownClass
added EJB TODOs