extends statement's class finding
add apache 2.0 license header
fixing extends issue and LICENSE file
Merge branch 'feature/extends' into develop