renaming event handler methods
adding handleLevelRequirement method
adding ability to restrict item use based on level