pieces, weapons and rooms functions are tested.