This work is designed to push some of the common development support code into it's own module. This code includes test harnesses, lifecycles, embedded jetty, etc. By doing this the rice impl module will decrease it's dependency footprint and will in general make it easier to manage dependencies especially regarding the support of multiple servlet containers.
The hardest part in regards to creating this module is removing all dependencies on other rice code. Having these dependencies would cause a cycle.