fixing linking bugs, typedef {function} bugs, missing body bug, does a better job of getting comments and ONLY gets comments with /*
merging