Support comments
Add rudimentary support for define

For now save each variable as STORE_GLOBAL. We'll use STORE_NAME,
STORE_FAST later
Fix list opcode generation