Add input field and exit button
Remove unused files
Remove parser class
Finally remove parser class
Add ast.cpp and ast_node declaration
Add neg lazy implementation
Add wrap_into_op_node lazy function
Add calcastgrammar.cpp

Add some abbreviations for namespaces