Moved include of app.js script to end of page. Loading it as first thing on top causes automatic web-tests to fail, as when executing the script, the page elements for the signing modal are not yet parsed and the test crashes stating an undefined exception
Animation definition tags of animated entities are now queried from the xml3dview, making it obsolete to copy defs
Added xml3d-version that implements assets
Employing XML3D Version that supports asset instancing
Added firetruck asset definitions to firetruck_defs file
Firetruck now uses asset instancing
Renderable plugin checks for "model" instead of "group" tag to use instancing approach for geometry loading
Cuurent frame of animation is now also contained in animation objects
Walking and stopping now switches between idle and walking animations
Changed default mesh to proprietary ciccio
Added check if animations exist before trying to start or stop them
Removed URL to (yet) proprietary avatar file
Larger and nicer appearance of XML3D viewer window
Added directional light
Moved camera back to correct position
Moved mesh updates for visibility at end of function when mesh is already added to DOM as otherwise attribute changes are not applied correctly
Nice background
Revert "Removed URL to (yet) proprietary avatar file"

This reverts commit b1fade13f562f45961b7267ac920e7d131901841.
Nicer check if animations exist when invoking playback after keyboard input
Using non-proprietary firetruck as default model