restructured directories to prevent intergration issues with other projects
fixed include paths for library interface headers