Updated ReadMe

Documented some overall design concepts and updated the To Do list to
remove accomplished goals and add some future goals.

Also added license.