Misc.

New Spring configuration files added.
Use of annotations to deal with transaction.
Misc. cleanup and enhancements.