Implement Special Case Pattern (Null-Object) for DeviceType class
  also improve readability on methods names