Foundation Game Design with HTML5 and JavaScript