Improve docs and description, add vendor, so its possible to build native or web bundle