initial commit

Initial Commit to repo. Needs to have caching to prevent overloading
dotabuff.com server.