Updated item functions

Added Key checking
Updated and implemented spawners