Add League Table management

Add helper objects to manage league table
Add tests