populate select menus with data, starting on client-side model for course storage