Framework for the dota app