Initial Addition of Device Class, which wraps the various device propeties in easy to use Python class