(feat) use javassist to proxy classes directly

Replaces Java Dynamic Proxy logic with Javassist to perform all tasks that are contained in the Action object returned from the original page object.