Add Hand and some tests