add server project and portable library for management socket