new tables and some changes to DAOs and Models