Adjust Web Server

Use Device API objects instead of extending DeviceList.