Dev/add trampoline
Adds basic trampoline functionality. Method virtual-ness is honored in Python, and Python subclasses can override C++ methods
Adds basic trampoline functionality. Method virtual-ness is honored in Python, and Python subclasses can override C++ methods