Splited client interface into several files