Changed the global NULL to NIL
Formatting
Fixed #24. Blocks now evaluate when receiving the 'value' message