Functional UI with drag and drop.  Goofed with building some more... need work.