imlemented getting shot list from Wirecast and parsing into PLShot objects