* Changed terminal to match
* Created individual match functions for the ones that needed it
* Made empty string just pass up parsing data on Tylers section.

TODO
- My section needs to fix it's identifier parts
- James' part needs the new empty string handling