add terraform and refactor the lonnen manifest to comply