Prevent ajax requests if libraries have already been loaded. Unfortunately the .module file is back.
Coding standard fixes.
Simplifying summoner.js to not require an anchor link to do the Ajax request and adjusting the controller and the corresponding route accordingly.
Moving to PSR-4 folder structure.