-added device registration option in profile view
-added device registration request in request manager
-added base classes for hubs