InnoGames interview question

Explain the facade and module design patterns