Merge branch 'master' of https://github.com/aosabook/500lines
refactoring into separate files
make html page the default
closer to blocks actually doing something
Merge branch 'master' of https://github.com/aosabook/500lines
basic turtle drawing blocks are working
can position blocks in the script now
looping works
Merge branch 'master' of https://github.com/aosabook/500lines
refactored for script building
load and save is working
First tiny bits of data-store.
commend out define block
Fleshing out the binary tree. Read/insert only for now.
Rewrites the binary tree in terms of the tree container and nodes. Definitely cleaner.
Rejigs the binary tree to be persistent.
fix to workaround bug in Firefox
Adds unused and untested Persister class.
Adds some background on how I went about writing the Persister. Will probably delete the comment later, but it might be useful when writing prose later.
Fixes Persister for use with StringIO (i.e. testing).