Controller framework is laid the way I want, now to implement Fortune's algorithm.