Creating Reusable Components with Modules - Using External Modules