Initial commit, directory structure, basic wallet functionnality