Add WhileController

Tim, Can you add the While controller to the gem?

Thanks!
Jose