Added some more detailed configuration to all mongoose models. Some fields are now required and need to be unique