starting the refactor for tourney series
finished the initial rewrite of tourney series
Merge pull request #46 from activelamp/series-rewrite

Series rewrite