# Structs
ModelPredict is used to route a prediction to the appropriate predicter based on the model provided Should be initialised with available predicters for it to use.
# Interfaces
Predicter is an interface providing methods for making a prediction based on a model, a time to predict and values.