added hardwareimplementation.html