Added UniversalManager and UniversalDriver classes