Updated classes structure to use dict instead of list for speed. Also rewrote the welcome gui.