daily commit. changed to newer version of comment style and added documentation on class 'src/dev/XDevice