First checkin of equipment code, all work in progress