Updating lenses to look in the state if the sym is bound
Moving compiler's requires to core - they make the REPL behave strangely...
Adding support for 'let' - about a quarter of the size of the previous implementation
Adding in a default context that just derefs the lens
Adding in a 'for' construct - about a third of the size of the old 'for'
WIP: added in fn-decl - not thoroughly tested
WIP: added in sub-component - test needs to be moved to tests directory
WIP: added in event listeners - test needs to be moved to test directory
Still got a reference to ':dynamic-syms' - that went a long time ago
Fixing a couple of bugs in fn_decl
Using Flow SNAPSHOT in the counter sample project