TODO updates

lots knocked off the list!
Add copyright notices.