Updated the description on the composer file.
Removed terminal unit tests, they have been moved to the terminal repository.
All instances of a component will have a reflection getter method.
The plug class now makes use of some inherited methods.
When using getClassName() you can get the "short name" instead via a parameter
Updated children of Component to use new functionality.