Move library files to PSR-4 compatible namespace and structure