Refactoring; starting the macro system by writing a v simple
s-expression parser + tests