add pod struct

makes no sense to use podManifest.install(), use pod.Install()