Rearrange vendor folder; add inital docs; fix windows CALLBACk/API prototypes
Start documentation