More CPP CLI class implementation

Added CDevice and CBlock.  Have an interface problem with GetBlock().