Adding Thread class working like the Java Thread class (can be inherited, and subclass must redefine the run() method). Updating Makefile to handle -std=gnu++11 and -pthread compiler arguments.