WIP
Add MySQL as a component
Define pieces first.

This only defines the components and I will continue to add to each
component.