initial commit

create basic function(can play battle)
not history function yet.