inital code commit beginning work on dao classes