Added public API. Refactored byte code appender.
Added test cases for method matchers.