extends statement's class finding
add apache 2.0 license header
fixing extends issue and LICENSE file