Adding some code for the block handling.
- Adding 1 more test that is simpler to implement
- Updating grammar to handle hexadecimal numbers correctly
- Forcing semi-colon since that is needed to separate multiple statements from
  each other
One test complete with some sample generation