Added an abstract framework for Policy Iteration and Approximate Policy
Iteration.