Style improvements

unify typography design
Apply texture to sidebar and its menu items
produce visual hierarchy through sizing, placement and typeface
organize textbook index visually.