extend current classloader instead of creating a classloader chain.
#103 keep defined accessibility modifier of mapper and mapping methods in the generated code
#103 Formatting, added a todo