Added some basic stuff to the loading of items and created a class to hold it all