a dota webapi parser and web front end using flask