improved parse, can handle (most) of our makefile now. Just need to fix multiple root nodes
fixed makefile for building, and moved the temporary changes to Makefile.level2
Merge branch 'master' of github.com:130610/sd-project