Add an init() method

That basically initializes the RT class when a patched class is being
executed.
A bit of refactoring
"Singletonize" the RT class
Improve the summary