Create base model for other models to extend from