Began implementation of D_Device.cpp