Adds a tests dir for PHPUnit. Updates the .gitignore to reflect these changes
Merge branch 'develop' into feature/output
There was a weird line ending preventing it from executing
Merge branch 'feature/output' into develop