deciding to create a wowhead and battlenet api first, so I can split up the modules