File name refactoring, added item visitor functionality for potions