Added a little functionality to the GUI and some code to ItemList for the functionality.