Pull service calls out of analysis classes, implement correct breadcrumbs for roster depth and keepers #18.