Thread:Extension talk:ConfirmAccount/extracted files in wrong dir?

I'm running MW 1.23.

After downloading and extracting the ConfirmAccount for version 1.23, I find the following 5 files directly in extension dir:

ConfirmAccount_body.php

patch-account_credentials.sql

patch-drop-acr_deleted_reg-index.sql

RequestAccount_body.php

UserCredentials_body.php

(verified with WIN + CentOS)

With ConfirmAccount enabled in LocalSettings.php I can't access SpecialPages page (HTTP Error 500). When I move the 5 files to extensions\ConfirmAccount\frontend\specialpages\action the SpecialPages pages shows up correctly.

Is it a bug in the structure or what am I doing wrong?