add more info to README
add stubs to the Hive class
fix Board.locate() crash

when the piece is not on the board the locate method would crash
shell client without rules