Created the dao project

Created the DAO project; also dropped the idea of keeping deleted
objects around (just flagged as deleted). Really not worth the effort.