Add line object for parsing.
Add logic and validation utilities.

The utilities are incomplete but due to scala's prebuilt features. Some items are not 100% needed.
Add raw Parser traits for use with ModScript.
Add test-output to gitignore