Added the logger to the CMake build.
Added a typdef for the value_type to the Queue class
Made the logger test actually do something and added the test to the build.
Major update to the logger. It now is somewhat working.