Advanced logging system

* You can now use sLog << kLogType::logInfo << message << std::endl
* Log level implementation