Added controller, base response model and routing for API request. Some properties of Product and Organization are ScriptIgnore (for JSON serialization)