Change License to Apache license version 2.0

Propose to change the license agreement to Apache License Version 2.0. Please review the changes.