Refactor internal API for Pods to match v1beta3

now that a new pod is a one-liner, I removed the function entirely and inlined the new pod instances.