Gamifying Websites, and How to Become a Game Developer