created a GLRunState meant for run states rendering with GL context
added GLRunState for run states rendering with the GL context