N-tier Component Layer Dependencies