Add endpoints to create, show and alter portfolio