initial commit of IPv6 implementation, currently can display the interface