Added driver struct and device class creation

Change-Id: I110cf971da0039464dc7fd0f39394f75d1abd706