Cleaned up CustomerDAO and added more DAOs