Added simple device vector class