Moved GenericDao to solve circular dependency issue with fascinator