Added the ItemManager, and added methods to util and SignManager