Start of code cleanup.
Merge remote-tracking branch 'origin/dev' into dev
Added toggle functionality, more content.

Fixed toggle issue for sections, started adding more information to the
sections.
Added link clicking and scroll movement.

Still needs smoothing. Also fixed navbar at top.
Added navbar navigation functionality.

Smooth scrolling to different sections with automatic sizing.
Code cleanup, documentation.
Code cleanup.

Started to add a helper class for sections instead of a jumble of
functions and made minor code changes
Merge remote-tracking branch 'origin/master' into dev
Removed start of OOP for now.

The situation is tough for OOP as there is a lot to link together, and
it would be tougher with classes.
Moved old code to separate dir.

Cleaning up the repository.