Refactoring for #2.
support for weaving arbitrary classes with `@ArtemisInjected` (#2).
Doc