Optimal Control and Dynamic Games