Rearranged parser posts into seperate files instead of branches