Ipam with Unit Test, Initial commit