Use enum class for LogLevel.
Use enum class for InputState.