Added support for comment lines, documented exceptions
All Methods written.