Improvements

Got another pull request :) This one is lower priority than #13, it covers the minor tweaks I made while making TheGamesDB scraper. Not much to say about the commits, f325ec6 is the only enhancement, the others are just modifications to make some bits of the project more clear and accessible.