Raising money on block chain creating tokens and ICO