First attempt to do some AST with top-bottom parser
Some progress was made, but there aren't nothing working properly
Additional Progress
Some Progress again
Still there are problems. But the code was somewhat organized.
Some Come with bugs.