Added beginning of ethernet but communication library