Revert "Define hardware abstraction framework"

This reverts commit 3513da62774f833259e3d87ec36c1d576f78bcae.