Changed the logging over to SLF4j and started refactoring to use SJDBCX.
logging and dao changes