Have separated out Controller/Service/DAO. Still need to externalize jdbc properties or some other way.
Changed how the DAO was being confiigured based on documentation.