Add prediction models 5

This Pull Request closes #5 . Specifically, I

* add migration to create `prediction_models`,
* use `parameters` column to represent the parameters of the machine learning algorithm. 
* Add Rails model PredictionModel, and add the correct associations.
* add unit tests to test PredictionModel.