basic tree walking
Created testsuite class to collect various testcases. Modified testSvelYacc to utilize the Testsuite class and allows command line inputs
update svelYacc so that parser can create AST
updated parser to recognize reslang
added testcase, updated test Makefile to remove .pyc in ply/
added indentation for .py output
small fix in parser
added for-loop testcase
Update README.md

Same content as the wiki... putting it here if we want to create a github page for this repository later on
HELLO WORLD! Basic compiler skeleton up

All files in the helloworld folder. Once in folder, can test with:
```python svelCompile.py helloworld.svel```
Will get an output helloworld.py, which can be run and just prints "Hello World!"
created jextractor class (Java extractor) to extract neccessary info from Java files. currently gets method signatures and return types
removed semicolon mistakes
removed semicolon mistakes
Removed PLY warnings from Hello World compiler

That way user doesn't have to be bothered by warning messages. Can be easily turned off by removing "errorlog=...NullLogger()" in svelCompile.py where ... is either lex or yacc.

Left PLY warnings in main lib for now.
Hello World testing a main function

Syntax isn't correct and everything's pretty janky, but here's the deal:

printhelloworld.py just prints "Hello, World!"

test-helloworldMain.py compiles code that runs printhelloworld.py and compares output for correctness.

That creates a file called test.py.

To test things out:
```
python test-helloworldMain.py
python test.py
```

You should see ```Hello World passed.```
added svelTraverse to lib; renamed old svelTraverse in helloworld to avoid conflicts
svelTraverse.py to lib
moved files around; todo: update lib/svelTraverse.py to actual grammar
added traverse methods to handle hello, world example
fixed output .py format