shit works
shit really works now. fixed an issue with process/thread termination. rde::list is a little wonky, so Process structs use rde::vectors to store thread pointers now...
finally got rid of that stupid LinkedList that is the root of all evil