Added several additional callbacks, updated package.json for npm publishing, changed some methods to be private, fixed Bootstrap example, updated coordinates of one incorrect location, various tweaks and fixes