Initial checkin of c utilities