Sorted a bunch of files
Moved textmode into drivers
Sorted header files, updated files to point to new header files