item labels and promises

Added labels for items. One can thus display the order of items.
Introduced promises to schedule retrieval of items in one place.
Improved animations.
General cleanup and bugfixes.

default camera position

added item labels

support for item order

improved unload anim and error handling

added promises

clock for animations