Moved Unit Tests into Individual Packages
Change design where Parser now executes instead
Merge branch 'package_refactor'