Tasks and scaffolding for creating HTML5 games