Component architecture for ColdFusion applications