Add SourcePackage class, representing unparsed input
Replace IL module with CommentParser, update Clang
Remove ParseError for now, add Writer class