improved and cleaned new GUI's

all that's left is getting the actually inventories themselves to work
properly.