New update refactoring
InventoryMonitor added
Nearest bank method added