An android-based tabletop companion that uses the same PCGen engine as the desktop