Completed the genericPlatform.cpp file, added a ContinualThread class for PThread.