ItemPanel and part of the engine behind the GUI