Removed the jCanvas() method and switched to the new inheritance model