Significant changes and additions.  License change.