Made Dimension checking safe using the static assertion.
Finished bulk coding for dimensional analysis
Begin Adding in the constants definitions in order to force template resolution
Final Conversions to static constants