Moved the library to PSR-4