League service cleanup. Move away from component-based to more
context based hierarchy.

- Initial commit of adding L10 to the League page. Currently it
is WIP