Abstracted data layer
Abstracting data in match page
Added awesome gamesList directive