Cleaned up comments, add line number function.

Cleaned up all comments, added section outlines.
Add relative/absolute number function and settings.
Removed home grown status line.
Re-group settings more logically.