A procedurally generated cityscape made with Coffeescript and HTML5 Canvas