Merge pull request #4 from Simn/master

Bunch of fixes
Print subclasses and implementors for classes.
Removed macro based implementation
print overload signatures