Initial split of project.
Major refactoring, back to an almost working state.
More clearly identify globals.
Fixed parsing of adjacent symbols, and fixed multiline documentation bug.
Added test data and some poor documentation.
Ignore virtualenv files.
Added generic function parsing, and initial class support.
Fixed symbol shadowing problem and json output bug.
Cleaned up launching, seems like there were some manual path configurations on my other machine.