Make a set that contains whitespaces including newline and carriage return in Unicode.cs
Make Parser a static class
Implemented NFA.ToString, some code cleanup and refactoring.
WirthSyntaxNotation completes two iterations of boot strapping
Some unit tests for NFA