Improvements, improvements everywhere!

Fix items and mine cart inventories not triggering pull, make hopper initialization smooth, and change names and comments