Various improvements

- Added border to bottom of navigation bar
- Added component classes
- Added padding to component body and title classes to give text
breathing room from component images
Further updates

- Updated article padding to give a nice spacing feel
- Included a global var for correct and incorrect icon colours
Minor tweaks

- changed variable used to pad component titles
- added line height
Line-height tweak
Moved to parent and changed to margin
Merge pull request #9 from zenduo/develop

Various updates to the theme, documented comments on each commit.