Re-factor of system to move from channels to a queue of summonerIDs.

This gets us past the deadlock once the summonerID channel fills up.
All functions have been moved into the main.go file and all structs are
now in the structs.go file.

the getGames and parser files will be removed once this branch is merged.
Forgot to add this file to the last commit
Merged rearch branch and removed unneeded files.
Renamed functions to not be exported
Added skel function for writer. Tweaked parser to push data properly.