more interfaces to device and device manager, readme updates