updates to models and addition of lolapi.py

This commit includes some updates I did to the model as well as the summoners/lolapi.py which includes:
* get_summoner_by_name
* get_stats_summary_by_id

This does not include anything around ranked stat data just yet.