Game Jams – History, Technology, and Organisation