Modularize code.
Create basic_auth module.