initial skeletal routing structure for API