renamed the drienvironment class to DriEnvironment to meet OO standards