Merge "Adding simple hal struct to type. Fixing off by 1 error in the element." into graphics-dev