Refactor tempest integration splitting out manager code

Change-Id: I092d3abea5324a11a3eb5bed9320cb5ed679380e
Merge "Refactor tempest integration splitting out manager code"