It hurt my brain, but I finally figured out setBoundObject and addMethodClasses fully...
fixed the keyPressed and KeyReleased not being called when they should thing