Made NonRandomizer accept a list of return values.  It'll fail with IndexOutOfBounds if you try to use values that weren't initialized (always Fail Fast)
Renamed interface FlatWorld to IFlatWorld