Branch add and directory changed for hardware files