Inspiration from The Web Game Developer Cookbook, Chapter 1