Major GUI revamp (not completely working yet) and added dynamic speech loading to enable changes to the speech without recompiling.