Update to compatibility with the latest angular dart.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Rename assets directory to asset, as assets is a reserved name (and
dart warns about this).

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>