lots of best practice fixes; head improvements, scss cleanup, etc.