add Register File and tested it, setup software toolchain