demos in the angular js book