repackaged components/services/repositories into separate packages. Introduced ThreadLocal wrapper class to allow for the creation of a correlation id for logging support. Added Component to advised subjects. Moved all resources out of src/main/resources and into src/main/webapp.