added util library
added basic client/server prototypes
added corresponding notec for client/server