WIP Splitting ethereum up in submodules