Finally working pretty well.

Implemented the down and up buttons to a degree.  Doesn't yet move an
item out of its parent.

Also fixed a couple of egregious bugs in the parent() function in the
model that was causing problems.

Added licenses and updated the "About" dialog to match.