Describe models and create controllers