Normalization HW

was home for the weekend and didnt have github so this is the first
part!! Will not have as many commits for this reason.