Added ArbitraryPrediction.cs as a generic general purpose object to
perform predictions