Major documentation changes (Pt. 1)