implemented everything for the MDP
merged buff and davids work with mine.  80 mins to deadlines.  as the great Mario once said "here we go"