Added Cargo package and wrote the start of a basic AST interpreter