Deployment controller

Method implementations and tests