fix comments
add support for multiple dependencies
add give method
make sure item name isn't in use already
make sure item is despawned when disposed.
fix rollDice method dividing by two instead of the number of sides
add ScriptApiRand random utilities script api
add FloatingItem as a parameter for onPickup callback