Building a Multi-Tier Environment - Integrating Components in a Complex Environment