Added initial versions of the HW design and SW