This will allow users to purchase domains directly from the cli. the domainPurchase will consist of 2 operations 1. searchAvailableDomain(domain) returns an object `{available:true, price:10.00}` 2. purchasDomain(domain)