Generic components

I think it should be called Components in both cases. It would be confusing otherwise especially because the endpoint is called "components.jq"