Adding Unit testing of models and validation