fifo-loop based on timetocode/node-game-loop install npm install [--save/--save-dev] fifo-loop api license