moves HW dependencies to seperate file

moves HW dependencies to seperate file
so so