The registration of voters provided for under the general laws of the state shall be adopted in the City of Keyser, so far as applicable, and the council shall appoint registrars who shall have authority to register such persons who have moved into the municipality at least six months preceding an election and who are otherwise qualified to vote. Registration books shall be prepared under the direction of the City Clerk and furnished to the judges of the election, and all the provisions of the general law relating to the registration of voters shall apply in said City so far as applicable.