pretty up the end feedback note
convert internal lists to tree structure, change list display to a table
revamp list creation.
Roll my collected changes over the original
Initial commit