Got the base of thread context switching in, not yet able to create a new thread. Implemented strtok so we can parse commands.