Car rental system: Data Layer (EF), BL (WCF), UI (WPF) client and Web client