add client project and utility code