Changed some device container functions to public. Removed friends from them.
Added new functions to HostToDevice that transfers to a pointer in the device memory
Added mock for HostToDevice. Implemented more parts of LR config. Added skeleton test for LR config.