Define your model using interfaces