Changed include paths to reduce directory pollution of /usr/local/include, merged the parser library into the main library, restructured and simplified the directories to match the targets for installation.