Corrected spelling of persistence unit, implemented Singleton in DAOFactory.