initial check in of parsers and other such things.
comments and some small updates