Forcesched

Here is the control part of the forcesched problem for your review

The biggest change is the parameter validation collection, so that the issues can go all the way to the UI in a nice little popup near the text fields.

The rest was pretty straightforward.

There are still some little bugs I need to take care of.