Merge pull request #1911 from pjackson28/v3.0

Improved component naming.
Cleaned up components names.
Cleaned up components names.
Cleaned up components names.
Cleaned up components names.
Cleaned up components names.
Updated README.md, home pages and build version for v3.0.6 and v3.1.0.