Break out the model into a separate namespace