Added tons of validation.  Flattened the model to one class.  Cleaned up the constructor.
Added tons of validation.  Flattened the model to one class.  Cleaned up the constructor.

International-Ins/mio-rails,International-Ins/mio-rails,International-Ins/mio-rails