project structure
library headers
updated gitignore
added visual studio project
update javacsript callbacks
solved library issues and reordered includes
project compiles

still one dependency issue
libzip is linked dynamically by another dependency
fix reference parameter default
removed boost and fixed debug build
adjusted path structure in code
runs nicely now