divide original project as server and client project