STEP -- a scripting language for embodied agents