Moved Hand class to its own file and provided methods to fully
encapsulate its internals. Fixes #10.