Added a toString() for Block