Cleaned up example console output, changed the way profiling is handled and exposed profiling data to library users, minor clean ups, removed -pedantic build option as it flagged superflous warnings in the local cl.hpp
removed unused file