Donee model is complete & ready to merge into #master

basic donee model is complete.  We will need to add methods when we integrate with client-side.