Added 'define' for variables

    ;> (define x 12)
    ;> x
    12

    ;> (define id (lambda (x) x))
    ;> (id x)
    12

Binding functions like

    ;> (define (id x) x)

is not implemented yet