Added parser/eval/environment

 - Parser does very basic recursive output of AST
 - Eval supports first/rest/cons but little else