Initial checkin.  WIP.