integrated UI in server and added packaging in client