Added Base Model

The Base Model includes a quick and easy validation function
to keep our models DRY