Update league controller and models, better sorting