In main, (in parser.cpp) fixed the behavior when the library file is not found.
Added comments.
Cleaned up the code a bit.
Added README.md
Added comments everywhere.
Cleaned up the code.