Upating px and em to rem units.

Updated all references to `px` and `em` to be `root em` for more reliable font and element sizing and positioning.