Extension/Entity Handler, Test Cases, Version controller changes

Add Extension/Entity Handler
Add Test for Extension/Entity Handler
Change version controller to return appInfo