Add tests, scope methods to GADissect object

This also includes some refactoring and the removal of Bundler in favour of NPM.