removing unused parameter
Added m issing file.
Merge pull request #19 from otaviojava/unused-parameter

removing unused parameter, overall logic is still the same.
Fixed usage of ProviderContext.
Other fixes.