Updated composer.json

Added a new keyword
Pimping the look of the tests.
Pimped the look of the files in the src directory
fixes issee #3