main serverside, dao, and mongoose added