removed not using files, added entity, dao and first domain classes