Rejigged header files, Added html device

Rejigged header files, Added html device