wireframing and modeling in api design