CSS overhaul for better mobile support.
Fixed activity tables finiate but still long scroll.
Gave attention to neglected comments.
Updated WHY.