have launch instance wizard framework

This patch creates a framework for launch instance to ensure working
on each step in launch instance workflow can start.