Changed aside to header

updated markup to improve semantics
Refactor CSS, tweak design