- added ControlUnit class that runs the main code to retrieve the CU status
- changed makefile to support c++ 11 for thread usage