use crew title field in view, and sort by lastName in model scope; add position field to panels; update package.json dependencies