Added API docs for 'needs' property of controller

fixes #2118