Sources are added
Server and client interfaces are added