User documentation overhaul