Added TSS; made GDT dynamic in size; GNU GPL3 licensing; and some minor bug fixes