added dummy type system & tests for calling with pointer args
implemented compile-time boxing & unboxing functionality
added define-typemap; refactoring
started implementing parrot module
added example PIR output into defun
started implementing environment handling & read macro for calling closures stored in maps
added global environment
improved reader-macro for lookup syntax into maps & added namespaces for lisp-2 to environments
starting with an interpreter
simple environments
fixing symbol packages during evaluation
moved some logic from evaluator to interpreter
little rework of environment implementation
added first interpreter implementation of let
rework of environment data structure - supports parent environments now
reworking of evaluator, introducing more abstraction
more work on evaluator
added test infrastructure, including some tests for environments
first working interpreter version.

e.g. try

(owlisp/evaluator:evaluate-forms '(((lambda (a b) a (+ a b)) 22 33))
   (owlisp:make-initialized-environment))

this should evaluate to 55.
implementation of let in interpreter